<!DOCTYPE html>
<html>

	<head>
		<meta charset="utf-8" />
		<title></title>
		<script type="text/javascript" src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
		<script type="text/javascript" src="js/httpUtil.js"></script>
	</head>

	<body>
		<div id="result">

		</div>
		<script>
			var params = {
				questionOid: '', // String	false	修改时必须（新增不填）
				classTypeOid: '', // String	true	课程id
				hardOid: '1', // String	true	难易度id
				questionTxt: '', // string	true	问题描述
				questionRemark: '', // string	true	解题思路
				questionType: 1, // int	true	问题类型(1:单选;2:多选;3:判断) 固定3个类型前端自己写成默认的
				answerList: [{ // ArrayList	true	答案list
					answerOid: '', // String	false	存在未修改，不传为新增
					answerTxt: '', // String	true	答案描述（判断题可不传）
					answerCode: 'A', // String	true	类容code,选择题传A;B;C等，判断题传0/1
					isTrue: 0 // int	true	是否是正确答案（0/1）
				}, {
					answerOid: '', // String	false	存在未修改，不传为新增
					answerTxt: '', // String	true	答案描述（判断题可不传）
					answerCode: 'B', // String	true	类容code,选择题传A;B;C等，判断题传0/1
					isTrue: 0 // int	true	是否是正确答案（0/1）
				}, {
					answerOid: '', // String	false	存在未修改，不传为新增
					answerTxt: '', // String	true	答案描述（判断题可不传）
					answerCode: 'C', // String	true	类容code,选择题传A;B;C等，判断题传0/1
					isTrue: 0 // int	true	是否是正确答案（0/1）
				}, {
					answerOid: '', // String	false	存在未修改，不传为新增
					answerTxt: '', // String	true	答案描述（判断题可不传）
					answerCode: 'D', // String	true	类容code,选择题传A;B;C等，判断题传0/1
					isTrue: 0 // int	true	是否是正确答案（0/1）
				}]
			};
			var url = "edu/ques/edite";
			url = "test/receptionData";
			params = {
				msg: '测试消息',
				list: [{
					a: '1数据1',
					b: '1数据2',
					c: 13
				}, {
					a: '2数据1',
					b: '2数据2',
					c: 23
				}, {
					a: '3数据1',
					b: '3数据2',
					c: 33
				}]
			};
			params = {
				a: '测试消息',
				'list[0].msg': '1数据1',
				'list[0].msgx': '1数据2',
				'list[1].msg': '2数据1',
				'list[1].msgx': '2数据2',
				'list[2].msg': '3数据1',
				'list[2].msgx': '3数据2',
			};
			params = {
				a: '测试消息',
				list: [{
					msg: '1数据1',
					msgx: '1数据2'
				}, {
					msg: '2数据1',
					msgx: '2数据2'
				}, {
					msg: '3数据1',
					msgx: '3数据2'
				}]
			};
			//params.list = JSON.stringify(params.list);
			/*params = {
				msg: '测试消息',
				list: [
					"数据1",
					"数据2",
					"数据3"
				]
			};*/
			sendJsonp();
			// sendJson();

			// 发送jsonp数据
			function sendJsonp() {
				httpUtil().httpSendByJsonpNoSuffix(url, JSON.stringify(params), function(data) {
					console.log(data);
				});
			}
			// 发送json数据
			function sendJson() {
				httpUtil().httpSendByJsonNoSuffix(url, JSON.stringify(params), function(data) {
					console.log(data);
				});
				/*$.ajax({
					url: "../" + url + ".do",
					type: "POST",
					dataType: "JSON",
					contentType: "application/json",
					data: JSON.stringify(params),
					success: function(data) {
						console.log(data)
					}
				});*/
			}
		</script>
	</body>

</html>